batten (sail) - Spanish English Dictionary

batten (sail)

Meanings of "batten (sail)" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Maritime
sail batten lata [f]